package com.myway.dto.ticket;

import com.myway.dto.order.DTOPaxSegment;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;


/**  
* @ClassName: DTOTicket  
* @Description: 客票
* @author Jiang.Yida
* @date 2015年10月23日 下午3:29:14  
*    
*/
public class DTOTicket implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -9121965747464707680L;

	private Long id;
	private String issCode;
	private String ticketNo;
	private String serialNo;
	private int serialNoCk;
	private boolean printed;
	private int bspType;
	private String endorsement;
	private String ck;
	private String conjunctionTkt;
	private String agentCode;
	private String issuedBy;
	private Date issuedDate;
	private Date bookTime;
	
	private List<DTOPaxSegment> passengerSegmentList = new ArrayList<DTOPaxSegment>();

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getIssCode() {
		return issCode;
	}

	public void setIssCode(String issCode) {
		this.issCode = issCode;
	}

	public String getTicketNo() {
		return ticketNo;
	}

	public void setTicketNo(String ticketNo) {
		this.ticketNo = ticketNo;
	}

	public String getSerialNo() {
		return serialNo;
	}

	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}

	public int getSerialNoCk() {
		return serialNoCk;
	}

	public void setSerialNoCk(int serialNoCk) {
		this.serialNoCk = serialNoCk;
	}

	public boolean isPrinted() {
		return printed;
	}

	public void setPrinted(boolean printed) {
		this.printed = printed;
	}

	public int getBspType() {
		return bspType;
	}

	public void setBspType(int bspType) {
		this.bspType = bspType;
	}

	public String getEndorsement() {
		return endorsement;
	}

	public void setEndorsement(String endorsement) {
		this.endorsement = endorsement;
	}

	public String getCk() {
		return ck;
	}

	public void setCk(String ck) {
		this.ck = ck;
	}

	public String getConjunctionTkt() {
		return conjunctionTkt;
	}

	public void setConjunctionTkt(String conjunctionTkt) {
		this.conjunctionTkt = conjunctionTkt;
	}

	public String getAgentCode() {
		return agentCode;
	}

	public void setAgentCode(String agentCode) {
		this.agentCode = agentCode;
	}

	public String getIssuedBy() {
		return issuedBy;
	}

	public void setIssuedBy(String issuedBy) {
		this.issuedBy = issuedBy;
	}

	public Date getIssuedDate() {
		return issuedDate;
	}

	public void setIssuedDate(Date issuedDate) {
		this.issuedDate = issuedDate;
	}

	public Date getBookTime() {
		return bookTime;
	}

	public void setBookTime(Date bookTime) {
		this.bookTime = bookTime;
	}

	public List<DTOPaxSegment> getPassengerSegmentList() {
		return passengerSegmentList;
	}

	public void setPassengerSegmentList(List<DTOPaxSegment> passengerSegmentList) {
		this.passengerSegmentList = passengerSegmentList;
	}
}
